'use strict';

module.exports = {
    // 在执行数据库升级时调用的函数，创建 users 表
    up: async (queryInterface, Sequelize) => {

        const {  INTEGER,DECIMAL} = Sequelize;

        await queryInterface.createTable('t_account', {
            id: { type: INTEGER(11), primaryKey: true, autoIncrement: true },
            user_id: {type:DECIMAL(20)},
            account:{type:DECIMAL(20),'allowNull': false},

            type: {type:DECIMAL(1),'allowNull': false},
    },{
            timestamps: false,  //去除createAt updateAt
            freezeTableName: true,  //使用自定义表名
        });
    },
    // 在执行数据库降级时调用的函数，删除 users 表
    down: async queryInterface => {
        await queryInterface.dropTable('t_account');
    },
};